something towered - İspanyolca İngilizce Sözlük